home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-10-18 | 13.3 KB | 343 lines | [TEXT/R*ch] |
- BBEdit 2.5.2 Release Notes
- ------ ----- ------- -----
-
- This document contains information which was developed too late to be included
- in the manuals.
-
- BBEdit Is Commercial!
- ------ -- -----------
-
- This version of BBEdit is NOT FREE. If you are using a non-demo copy that you
- obtained by a means other than a legitimate site license, product bundle, or
- direct purchase, then we encourage you to write to the address below and order
- your own copy. The pricing is reasonable, and options are available for discount
- and quantity pricing.
-
- On Location 2.0, Quadras, and AppleShare
- -- -------- ---- -------- --- ----------
-
- There is a bug in On Location versions 2.0 and 2.0.1 which will cause your
- Macintosh to hang if you’re using a Macintosh Quadra, you have AppleShare
- volumes mounted, and you choose the “Find...” command in BBEdit. If this set
- of circumstances applies to you, you have these options: (1) Turn off the “On
- Location” option in the External Services section of the Preferences, and
- re-launch BBEdit; (2) Unmount any AppleShare volumes before using BBEdit’s
- “Find...” command; (3) Disable On Location; (4) Contact ON Technologies
- technical support and report the problem. You can contact them via AppleLink:
- their address is ON.SUPPORT; through the Internet (or any service which has a
- gateway to the Internet), their address is ON.SUPPORT@applelink.apple.com. If
- more people report the problem, they may be motivated to find a solution
- sooner, rather than later.
-
- (Note that an “AppleShare volume” can be a fileserver volume or a volume
- on someone else’s Macintosh published with Personal File Sharing under
- System 7.0.)
-
- THINK Project Manager 6.0
- ----- ------- ------- ---
-
- The THINK Project Manager, version 6.0, has a number of bugs and limitations
- which occasionally make working with an external editor difficult. Presently,
- we are working with the technical staff at Symantec to resolve these issues.
- They should be taken care of for future maintenance versions of both BBEdit
- and the THINK Project Manager.
-
- The most noticeable problems are as follows:
-
- - On occasion, the THINK Project Manager will inexplicably refuse
- to provide the list of headers included by a given source file.
- If you option-click in the title bar of a connected source file,
- and you don’t get the list, this is most likely the cause.
- Should this happen, deactivate the source window in question
- and re-activate it, and BBEdit will try to get the list of includes
- again.
-
- - The THINK Project Manager provides no way for the external editor
- to perform the “Debug” (Command-I) command. This makes it very
- clumsy to source-debug files that are currently open in the
- external editor, or which aren’t open at all.
-
- To work around this limitation, switch to the TPM, select the file
- you wish to debug in the project window, and choose the TPM’s
- “Debug” command (or type Command-I). The text of that file will
- appear in the debugger’s “Source” window. If that file is currently
- open in BBEdit, the TPM will use the correct text, even if there
- are unsaved changes.
-
- - The THINK Project Manager provides no atomic way for the external
- editor to inform it that the name or location of a connected source
- file has changed. This means that if you do a “Save As...” of a
- connected source file, the TPM will continue to use the old source
- file. Until this problem is resolved in the TPM, you’ll have to
- manually remove the old file and add the new file to the proper
- location.
-
- - The THINK Project Manager will occasionally behave strangely or
- crash if the application pointed to by the “Editor” alias is
- running, even if “Use external editor” is turned off. The most
- noticeable symptoms of this misbehavior are spurious compile
- errors when building projects or compiling individual source
- files, and crashes when quitting a program which is being debugged
- with the source debugger.
-
- - Because of latency issues between BBEdit and the THINK Project
- Manager, certain menu items or services may not be available
- immediately after bringing a window to the front.
-
- Printing with Substituted Fonts
- -------- ---- ----------- -----
-
- Because of idiosyncracies in the LaserWriter driver 7.1 and earlier, there are
- some character spacing anomalies when printing with a substituted monospaced
- font (i.e. Monaco). To avoid these problems, print in a non-substituted,
- monospaced PostScript font such as Courier. (With BBEdit, you can of course edit
- in one font, and print in another.)
-
- FaxSTF “FaxPrint” Printer Driver
- ------ ---------- ------- ------
-
- Version 2.2.3 of the “FaxPrint” printer driver, supplied with the FaxSTF
- fax software package, has a bug in it which can cause all applications,
- not just BBEdit, to malfunction. STF Technologies has been notified of
- the problem. In the meantime, to avoid potential problems, choose another
- printer driver, such as the ImageWriter or LaserWriter driver, except
- when you’re planning to fax documents directly from within BBEdit.
- Contact STF Technologies for the latest information on the availability
- of a fix.
-
- NOW Utilities
- --- ---------
-
- Older versions of Super Boomerang have a bug which affects BBEdit;
- in particular, you cannot type upper-case letters in the “Save As…”
- dialog. This bug is fixed in version 4.0 and later of the NOW Utilities
- package; contact Now Software for an update.
-
- Now Save causes BBEdit’s “File” menu to get scrambled. To avoid this,
- turn off Now Save when running BBEdit.
-
- The Programmer’s Editor Package
- --- ------------ ------ -------
-
- BBEdit was written with libraries which are part of the Programmer’s
- Editor Package. The PE Package provides high-performance text editing,
- searching, directory search, and pattern-match capabilities for use
- in text-manipulation programs. For more information, write to the
- address below.
-
- Contact Address
- ------- -------
-
- Should you have questions about BBEdit, write or send e-mail to the
- address below:
-
- Bare-Bones Software
- c/o R. Siegel
- 1 Larkspur Way #4
- Natick, MA 01760
- Internet: bbedit@world.std.com
- Compuserve: 73051,3255
-
- For technical support, bug reports, and other issues of an immediate
- nature, we strongly encourage you to use electronic mail. Not only
- does it save paper and time, but you will also be guaranteed of a
- response within hours of receipt of your message.
-
- Additional Acknowledgements
- ---------- ----------------
-
- The regular-expression library used for ‘grep’ searching is
- based on the ‘regexp’ package, written by Henry Spencer of
- the University of Toronto. Pete Keleher provided a Mac-
- compatible version, from which BBEdit’s code is derived.
-
- Manual Errata
- ------ ------
-
- - In a number of places, the manual makes reference to using
- Command-Return or Command-Option-Return to wrap text; these
- references should in fact read “Command-backslash” and
- “Command-Option-backslash”.
-
- - The “ToolServer” section of the Preferences has been removed;
- it served no useful purpose and caused great angst and confusion.
- If a local ToolServer cannot be found, then choosing
- “Use ToolServer” will bring up a dialog asking for a ToolServer
- application or giving the option to choose a remote ToolServer.
- Clicking the “Remote...” button will provide a PPC browser
- for choosing a remote ToolServer.
-
- Consequently, you should ignore page 115 of the BBEdit User Manual.
-
- Update Notes
- ------ -----
-
- This section lists the bugs or shortcomings that have been fixed
- since the original 2.5 release of BBEdit. Changes for the current
- version of BBEdit are first, followed by changes for previous
- maintenance versions.
-
- Version 2.5.2 (10/18/93):
-
- - Grep searches are now between one and two orders of
- magnitude faster, and some bugs are fixed, particularly
- with line-anchored pattern searches.
-
- - Changing the rubber-stamp string in the “Options...”
- printing now actually has some effect.
-
- - BBEdit no longer turns off External Services preferences when
- an application can’t be found. This resolves the inconvenient
- situation when development tools are stored on removeable
- media.
-
- - Certain aspects of dialog-box interaction were broken in
- 2.5.1; these have been corrected.
-
- - The “Prefix/Suffix Lines” extension now works correctly;
- it too was broken in 2.5.1.
-
- - When a file contains Projector information which indicates that
- it’s modified-read-only, the pencil is drawn with a broken
- slash, and clicking on it does nothing.
-
- - You can now modify-read-only a file that’s checked out read-only
- by holding down the Option key and clicking on the pencil.
- Doing so will skip the alert requesting confirmation of the
- modify-read-only action.
-
- - Wrapping with Paragraph Fill and First Line Only indentation now
- correctly indents all paragraphs.
-
- - If Compare ran out of memory, it would either report that the
- files were identical, or BBEdit would bail out and write a
- rescue file. This no longer happens; if Compare runs out of
- memory, BBEdit will issue an appropriate error message.
-
- - Fixed cases in which viewing files in browser windows would
- needlessly run out of memory (sometimes bailing out).
-
- - Command-Return can now be used in the ToolServer Worksheet
- window as a substitute for the Enter key.
-
- - Fixed a crash that occurred in 2.5.1 when clicking on the
- text view’s scrollbar thumb in browser windows.
-
- - BBEdit now correctly disables the control-key shortcuts
- and “Insert” button in the glossary browser when the front
- editing window is read-only.
-
- - BBEdit now works around a bug in the THINK Project Manager
- which would cause it (the TPM) to issue a “File ‘Untitled’
- not found” message when BBEdit closed a newly created window
- without saving changes.
-
- - BBEdit works around a bug in the LaserWriter 8.0 driver which
- would occasionally cause the system to crash when opening a
- document with saved print settings that the driver didn’t
- recognize.
-
- Version 2.5.1 (8/18/93):
-
- - In some circumstances, the directory popup in the disk
- and glossary browser windows would not be updated when
- moving to different directories.
-
- - The popup menu of include files (for files connected to
- the currently open THINK C 6.0 projects) is now sorted
- in alphabetical order.
-
- - BBEdit no longer goes to disk every time you pop up the
- menu of include files.
-
- - In some circumstances, BBEdit would erroneously inform
- the THINK Project Manager that some source files needed
- to be recompiled.
-
- - In some circumstances, the Wrap with paragraph fill and
- the Unwrap commands would erroneously remove whitespace
- and line breaks.
-
- - Grep searches will now match line-anchored patterns
- (patterns beginning with a ^) that match on the first
- line of the file.
-
- - It is now possible to search for literal occurrences of
- backslash-escaped characters (e.g. “hello world\n”) by
- escaping the backslash (thus making “hello world\\n”);
- replacement with literal backslash escapes is now also
- possible.
-
- - If a Search Results window was in front, and “Search Results”
- was the designated search method, BBEdit would erroneously
- reset the search method to “Directory Scan” and issue an
- alert.
-
- - The Bring Up To Date, Make, and Run commands are now
- available whenever there is a project open in the THINK
- Project Manager.
-
- - In some conditions, typing with Auto-Wrap while Typing
- turned on would cause update glitches in the text.
-
- - When clicking quickly on items in a window’s status bar,
- the clicks would sometimes be ignored.
-
- - When performing some background operations, BBEdit would
- occasionally refuse to behave correctly once the operation
- was complete, until it was placed in the background and
- then brought forward again.
-
- - Opening of THINK C projects for browsing and searching is
- now much faster.
-
- - The “attempt to use non-open file” message when opening
- some StuffIt archives with the StuffIt XTND translator has
- been resolved.
-
- - The performance of “Zap Gremlins” when replacing with a
- character code or deleting gremlins has been considerably
- improved.
-
- - In some circumstances, selection with the Shift and arrow
- keys would behave inconsistently.
-
- - BBEdit now includes a mechanism to help avoid deadlock
- situations which are caused by design flaws in the THINK
- Project Manager.
-
- - This version of BBEdit works around a bug in A/UX 3.0
- which would cause text copied from another application
- not to be visible to BBEdit’s clipboard.
-
- - The “Copy Lines Containing” and “Cut Lines Containing”
- extensions now provide a progress dialog, and a long
- operation can be cancelled by typing Command-Period.
-
- - The “Prefix/Suffix Lines” extension now properly
- enables the “Selection Only” check box when there’s
- a selection in the front editing window.
-
- - Editing header files that are part of a THINK Project
- Manager project will now result in the correct recompilations.
-
- - BBEdit will no longer give a warning message if you choose
- an already-open file from the popup menu of include files.
-
- Thanks!
- -------
-
- Thank you for purchasing BBEdit. If you have any suggestions for
- improvements, or any problems to report, don’t be shy. Feedback
- from customers is the best way to improve any piece of software.
-
- Thanks also to the many people who, in one way or another,
- directly contributed to the production and success of BBEdit.
- They’re all listed in the about box; choose “About BBEdit...”
- from the Apple menu to see their names.
-
- Without the assistance of all of these people, BBEdit would not exist.
-
- Rich Siegel
- October 18, 1993
-